<#if module_package_name?? && module_package_name != "">
package ${package_name}.service.impl.${module_package_name};
<#else>
package ${package_name}.service.impl;
</#if>

import java.io.Serializable;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

import ${common_package}.service.impl.BaseServiceImpl;

<#if module_package_name?? && module_package_name != "">
import ${package_name}.service.${module_package_name}.${tableInfo.changeTableName}Service;
import ${package_name}.dao.${module_package_name}.${tableInfo.changeTableName}Dao;
<#else>
import ${package_name}.service.${tableInfo.changeTableName}Service;
import ${package_name}.dao.${tableInfo.changeTableName}Dao;
</#if>
import ${package_name}.entity.${tableInfo.changeTableName};
/**
 * ${(tableInfo.tableComment)!''}service 接口实现类
 * @ClassName:  ${tableInfo.changeTableName}ServiceImpl   
 * @Description:TODO   
 * @author: ${author} 
 * @date: ${date}  
 */
@Service("${tableInfo.changeTableName?uncap_first}Service")
public class ${tableInfo.changeTableName}ServiceImpl extends BaseServiceImpl<${tableInfo.changeTableName}, Serializable> implements ${tableInfo.changeTableName}Service {
	
	@Autowired
	private ${tableInfo.changeTableName}Dao ${tableInfo.changeTableName?uncap_first}Dao;
	
}
